home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TeX 1995 July
/
TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO
/
macros
/
tip
/
ts-fonts.tip
< prev
next >
Wrap
Text File
|
1993-09-15
|
4KB
|
112 lines
% This macro source file is from the four volume series
% "TeX in Practice" by Stephan von Bechtolsheim, published
% 1993 by Springer-Verlag, New York.
% Copyright 1993 Stephan von Bechtolsheim.
% No warranty or liability is assumed.
% This macro may be copied freely if no fees other than
% media cost or shipping charges are charged and as long
% as this copyright and the following source code itself
% is not changed. Please see the series for further information.
%
% Version: 1.0
% Date: May 1, 1993
%
%
% This source code is documented in 16.1.9, p. II-271.
% Original source in file "fonts2.TEX", starting line 447.
\wlog{L: "ts-fonts.tip" ["fonts2.TEX," l. 447, p. II-271]}%
% This file DOES belong to format "texip."
\InputD{lfondem.tip}
\InputD{ts-subst.tip}
\InputD{fsized.tip}
\InputD{newfont.tip}
\InputD{testdef.tip}
\font\RmLargerThanLife = cmr17 scaled \magstep5
% \newfam\itfam % \it is family 4
% \newfam\slfam % \sl is family 5
% \newfam\bffam % \bf is family 6
% \newfam\ttfam % \tt is family 7
\NewFont\Vrm = cmr5
\NewFont\Vit = cmti7 at 5pt
\NewFont\Vbf = cmbx5
\NewFont\Vsc = cmcsc10 at 5pt
\SubstituteFont{\Vtt}{\tt}{7}{\VIIrm}
\SubstituteFont{\Vsc}{\sc}{7}{\VIIrm}
\SubstituteFont{\Vsl}{\sl}{7}{\VIIrm}
\NewFont\VIIrm = cmr7
\NewFont\VIIit = cmti7
\NewFont\VIIbf = cmbx7
\NewFont\VIIsc = cmcsc10 at 7pt
\SubstituteFont{\VIItt}{\tt}{7}{\VIIrm}
\SubstituteFont{\VIIsl}{\sl}{7}{\VIIrm}
\NewFont\VIIIrm = cmr8
\NewFont\VIIIit = cmti8
\NewFont\VIIIbf = cmbx8
\NewFont\VIIItt = cmtt8
\NewFont\VIIIsc = cmcsc10 at 8pt
\SubstituteFont{\VIIIsl}{\sl}{8}{\VIIIrm}
\NewFont\IXrm = cmr9
\NewFont\IXit = cmti9
\NewFont\IXbf = cmbx9
\NewFont\IXtt = cmtt9
\NewFont\IXsc = cmcsc10 at 9pt
\SubstituteFont{\IXsl}{\sl}{9}{\IXrm}
\NewFont\Xrm = cmr10
\NewFont\Xit = cmti10
\NewFont\Xbf = cmbx10
\NewFont\Xtt = cmtt10
\NewFont\Xsc = cmcsc10
\NewFont\Xsl = cmcsc10
\NewFont\XIIrm = cmr12
\NewFont\XIIit = cmti12
\NewFont\XIIbf = cmbx12
\NewFont\XIItt = cmtt12
\NewFont\XIIsc = cmcsc10 scaled \magstep 1
\NewFont\XIIsl = cmcsc10 scaled \magstep 1
\NewFont\XIIIrm = cmr12 scaled \magstephalf
\NewFont\XIIIit = cmti12 scaled \magstephalf
\NewFont\XIIIbf = cmbx12 scaled \magstephalf
\NewFont\XIIItt = cmtt12 scaled \magstephalf
\NewFont\XIIIsc = cmcsc10 scaled \magstephalf
\NewFont\XIIIsl = cmcsc10 scaled \magstephalf
\NewFont\XVIIrm = cmr12 scaled \magstep 2
\NewFont\XVIIit = cmti12 scaled \magstep 2
\NewFont\XVIIbf = cmbx12 scaled \magstep 2
\NewFont\XVIItt = cmtt12 scaled \magstep 2
\NewFont\XVIIsc = cmcsc10 scaled \magstep 3
\NewFont\XVIIsl = cmcsc10 scaled \magstep 3
\NewFont\XXIrm = cmr17 scaled \magstep 1
\NewFont\XXIit = cmti12 scaled \magstep 3
\NewFont\XXIbf = cmbx12 scaled \magstep 3
\NewFont\XXIsc = cmcsc10 scaled \magstep 4
\LoadFontOnDemand{\XXItt}{cmtt12 scaled \magstep 3}
\SubstituteFont{\XXIsl}{\sl}{20.74}{\XXIrm}
\NewFont\XXVrm = cmr17 scaled \magstep 2
\NewFont\XXVit = cmti12 scaled \magstep 4
\NewFont\XXVbf = cmbx12 scaled \magstep 4
\NewFont\XXVsc = cmcsc10 at 5pt
\LoadFontOnDemand{\XXVtt}{cmtt12 scaled \magstep 4}
\SubstituteFont{\XXVsl}{\sl}{20.74}{\XXVrm}
\DefineFontSizeGroup{V}{5}
\DefineFontSizeGroup{VII}{7}
\DefineFontSizeGroup{VIII}{8}
\DefineFontSizeGroup{IX}{9}
\DefineFontSizeGroup{X}{10}
\DefineFontSizeGroup{XII}{12}
\DefineFontSizeGroup{XIII}{13.14}
\DefineFontSizeGroup{XVII}{17.28}
\DefineFontSizeGroup{XXI}{20.74}
\DefineFontSizeGroup{XXV}{24.88}
\let\tiny = \FontSizeV
\let\scriptsize = \FontSizeVII
\let\footnotesize = \FontSizeVIII
\let\small = \FontSizeIX
\let\normalsize = \FontSizeX
\let\large = \FontSizeXII
\let\Large = \FontSizeXIII
\let\LARGE = \FontSizeXVII
\let\huge = \FontSizeXXI
\let\Huge = \FontSizeXXV
\def\LineSpaceMultFactor{1.2}
\normalsize